// 两数之和
// 简单粗暴 双循环
let twoSum1 = function (nums,target){
  let _length = nums.length
  if(_length<2) return false
  for(let i=0;i<_length;i++){
    for(let j=i+1;j<_length;j++){
      let num = nums[i]+nums[j]
      // console.log(num)
      if(num === target){
        // console.log(i,j)
        return [i,j].sort((a,b)=> a - b)
      }
    }
  }
}
console.log(twoSum1([3,2,4], 6))

// 通过减值的方式 判断idnexOf 是否存在
let twoSum2 = function (nums, target) {
  let _len = nums.length;for(let i=0;i<_len;i++){}
  for(let i=0;i<_len;i++){
    let j = nums.indexOf(target - nums[i])
    if(j > -1 && j != i){
      return [i,j]
    }
  }
}
console.log(twoSum2([3, 2, 4], 6))